ControllerDesiredState desiredState = item.getDesiredState();
if (desiredState != null) {
String selector = KubernetesHelpers.toLabelsString(desiredState.getReplicaSelector());
table.row(id, labels, toPositiveNonZeroText(desiredState.getReplicas()), selector);
} else {
table.row(id, labels);
}
ControllerCurrentState currentState = item.getCurrentState();
String selector = null;
if (desiredState != null) {
selector = KubernetesHelpers.toLabelsString(desiredState.getReplicaSelector());
}
if (currentState != null) {
replicas = currentState.getReplicas();
}
table.row(id, labels, toPositiveNonZeroText(replicas), selector);
}
}
table.print();